package edu.lsnu.equipment_management_system.service;

import edu.lsnu.equipment_management_system.pojo.vo.out.linkage.equipment.EquipmentCategoryVo;
import edu.lsnu.equipment_management_system.pojo.vo.out.linkage.user.UserLinkageVo;

import java.util.LinkedList;

/**
 * @author mzy
 * @Description 解决从三级联动和二级联动Po -> 三级联动和二级联动vo
 * @date 2018/11/16
 */
public interface CheckBoxService {
    /** 获取普通用户设备的三级联动列表 */
    LinkedList<EquipmentCategoryVo> getUserEquipmentThreeLevelLinkageVo(String userNo);
    /** 管理员获取所有设备的三级联动列表 */
    LinkedList<EquipmentCategoryVo> getAdminEquipmentThreeLevelLinkageVo();
    /** 获取用户名职工号的二级联动 */
    LinkedList<UserLinkageVo> getUserTwoLevelLinkageVo();
}
